Big Huge Thesaurus

damson plum tree

noun